.container{max-width:374px;padding:56px 16px 51px;margin:0 auto}@media only screen and (min-width: 1439px){.container{max-width:1439px;padding:60px 88px}}body{font-family:Kode Mono,Pixelify Sans,sans-serif;font-weight:400;font-size:20px;line-height:1.33333;color:#131d1c;background:#2b6ce0;margin:0}h2{font-family:Gajraj One,sans-serif;font-weight:400;font-size:44px;line-height:1.27273;text-align:center;color:#fcce00;text-shadow:-2px -2px 0 #070082,2px -2px 0 #070082,-2px 2px 0#070082,2px 2px 0 #070082;filter:drop-shadow(2px 2px 0 #070082) drop-shadow(-2px -2px 0 #070082)}.header-title-container{max-height:91px;background:#0047c2;padding:12px 0;min-width:320px}.background{background:#fff}.condition-title{font-family:Gajraj One,sans-serif;font-weight:400;font-size:32px;line-height:1.125;color:#2b6ce0;text-shadow:none;filter:none;margin:32px 0 16px;text-align:start}.button{display:block;font-family:Roboto,sans-serif;font-weight:700;font-size:24px;line-height:1.33333;color:#1a1018;border:2px solid #615cb4;border-radius:16px;padding:16px 32px;width:343px;height:64px;cursor:pointer;margin:0 auto;box-shadow:0 2px #000;background:linear-gradient(180deg,#e2fe6e,#3deb22)}@media only screen and (min-width: 1439px){h2{font-size:56px}.header-title-container{max-height:75px}.condition-title{font-size:44px;line-height:1.27273;margin:64px 0 24px}}h1,h2,h3,h4,h5,h6,p{margin:0}p:last-child{margin-bottom:0}ul{margin:0;padding:0;list-style:none}a{color:currentColor;text-decoration:none}button{cursor:pointer}img{display:block;max-width:100%;height:auto}.header{position:fixed;top:0;left:50%;transform:translate(-50%);z-index:999;background:#070082;max-height:72px;width:100%}.navigation-list{display:none}.container-header{padding:12px 16px}.header-container{display:flex;justify-content:space-between;align-items:center;width:100%;position:relative}.mob-text{font-family:Gajraj One,sans-serif;font-weight:400;font-size:20px;line-height:1.2;color:#fff}.modal{display:none;max-height:743px;width:374px;background:#2b6ce0;z-index:1000;position:fixed;top:0;left:50%;transform:translate(-50%);padding:0 0 178px;transition:visibility .3s ease}.modal-header{padding:12px 16px;width:100%;height:50px;background:#070082;position:relative;align-content:center}.nav-container{padding:100px 16px 178px}.modal-close-button{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background-color:inherit;border:none;position:absolute;top:13px;right:50px}.menu-list{display:flex;flex-direction:column;gap:20px;align-items:center;margin-bottom:46px}.menu-list-item{font-family:Roboto,sans-serif;font-weight:600;font-size:16px;line-height:1.5;color:#fcce00}.menu-list-item:hover{font-weight:700}@media screen and (min-width: 1439px){.mob-text,.menu-button{display:none}.navigation-list{display:flex;margin:0 290px;gap:48px;font-family:Roboto,sans-serif;font-weight:600;font-size:16px;line-height:1.5;color:#fcce00}.links{transition:color .3s ease}.links:hover,.links:active{font-family:Roboto,sans-serif;font-weight:800;line-height:1.2;color:#fff;text-shadow:0 4px 2px rgba(0,0,0,.25)}}.footer{background:#070082}.footer-container{display:flex;flex-direction:column;align-items:center;gap:24px}.footer-navigation{display:flex;flex-direction:column;align-items:center;gap:24px;font-family:Roboto,sans-serif;font-weight:800;font-size:20px;line-height:1.2;text-decoration:underline;text-decoration-skip-ink:none;color:#fff}.footer-text-container{display:flex;flex-direction:column;align-items:center;gap:24px;font-family:Roboto,sans-serif;font-weight:400;font-size:20px;line-height:1.2;text-align:right;color:#fcce00}.footer-year{margin:0}@media screen and (min-width: 1439px){.footer-first-container{max-width:1264px}.footer-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:0}.footer-navigation{display:flex;flex-direction:row}.footer-text-container{display:flex;flex-direction:row;gap:20px}}.policy-container{font-family:Roboto,sans-serif;font-weight:400;font-size:20px;line-height:1.2;color:#131d1c}.privacy-list{text-decoration:underline;padding-left:20px;list-style-type:disc}@media screen and (min-width: 1439px){.policy-container{font-size:24px;line-height:1.33333}.text-margin{margin-top:20px}.privacy-list{text-decoration:none}}
